package com.weijian.dal.enums;

/**
 * 图表类型枚举
 * 定义系统支持的所有图表可视化类型
 *
 * @author miaoma
 */
public enum ChartType {
    /**
     * 表格 - 默认展示方式，适用于所有数据
     */
    TABLE,

    /**
     * 柱状图 - 适用于类别对比
     */
    BAR,

    /**
     * 折线图 - 适用于趋势展示和时间序列
     */
    LINE,

    /**
     * 饼图 - 适用于占比展示
     */
    PIE,

    /**
     * 面积图 - 适用于趋势和总量展示
     */
    AREA,

    /**
     * 散点图 - 适用于相关性分析
     */
    SCATTER,

    /**
     * 雷达图 - 适用于多维度对比
     */
    RADAR,

    /**
     * 热力图 - 适用于矩阵数据展示
     */
    HEATMAP,

    /**
     * 漏斗图 - 适用于转化率分析
     */
    FUNNEL,

    /**
     * 仪表盘 - 适用于单一指标展示
     */
    GAUGE
}
